﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using PloobsEngine.SceneControl;
using PloobsEngine.Physics;
using PloobsEngine.Modelo;
using PloobsEngine.Material;
using PloobsEngine.Engine;
using PloobsEngine.Light;
using PloobsEngine.Physics.Bepu;
using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Input;
using Microsoft.Xna.Framework.Graphics;
using PloobsEngine.Cameras;
using PloobsEngine.Input;
using PloobsEngine.Entity;
using PloobsEngine.MessageSystem;

namespace PloobsProjectTemplate
{
    public class TieFighter : GameObject3D
    {
        public TieFighter(IPhysicObject po, IMaterial ma, IModelo mo,
                          Vector3 vl, Vector3 va)
            : base(po, ma, mo, vl, va)
        {

            ConfigTexture();
        }

        public TieFighter(IPhysicObject po, IMaterial ma, IModelo mo)
            : base(po, ma, mo)
        {
            
            ConfigTexture();
       
        }

                
        protected override void ConfigTexture()
        {
            
            //this.Modelo.SetTexture(Color.DimGray, TextureType.DIFFUSE, 0, 0);
            //this.Modelo.SetTexture(Color.Black, TextureType.DIFFUSE, 0, 1);
            //this.Modelo.SetTexture(Color.DimGray, TextureType.DIFFUSE, 1, 0);
            //this.Modelo.SetTexture(Color.DimGray, TextureType.DIFFUSE, 2, 0);
            //this.Modelo.SetTexture(Color.Black, TextureType.DIFFUSE, 2, 1);
            //this.Modelo.SetTexture(Color.DimGray, TextureType.DIFFUSE, 3, 0);
            //this.Modelo.SetTexture(Color.DimGray, TextureType.DIFFUSE, 3, 1);
        }

    }
}
